package com.kotlin.tsw.goodscenter.data.repository

import com.kotlin.tsw.baselibrary.data.net.RetrofixFactory
import com.kotlin.tsw.baselibrary.data.protocol.BaseResp
import com.kotlin.tsw.goodscenter.data.api.CategoryApi
import com.kotlin.tsw.goodscenter.data.protocol.Category
import com.kotlin.tsw.goodscenter.data.protocol.GetCategoryReq
import rx.Observable
import javax.inject.Inject

class CategoryRepository @Inject constructor() {
    fun getCategory(parentId:Int): Observable<BaseResp<MutableList<Category>>> {
        return RetrofixFactory.instance.create(CategoryApi::class.java)
                .getCategory(GetCategoryReq(parentId))
    }

}